#ifndef SPHERICCAMERA_H
#define SPHERICCAMERA_H

#include "camera.h"
#include <CGAL\Simple_cartesian.h>

typedef CGAL::Simple_cartesian<double>  K;
typedef CGAL::Point_3<K>                Point;
typedef CGAL::Vector_3<K>               Vector;

class SphericCamera
{
public:
    double m_dSpeed /*, m_dXAngle , m_dYAngle*/;
    Point m_centerPoint;
    Vector m_Position;

    SphericCamera();
    SphericCamera(double dSpeed , double dRadix , Point centerPoint);
};

#endif // SPHERICCAMERA_H
